\newcommand{\parent}{..\sep}
\newcommand{\child}{template\sep}

\newcounter{use}
\setcounter{use}{0}

\newenvironment{usecase}[1]{
\noindent \hrulefill\\\\
\addtocounter{use}{1}
{\noindent \bf Use case Number:} \theuse \\
{\noindent \bf Use case Name:} #1\\}{}

\newcommand{\uPA}[1]{{\noindent \bf Participating Actors:} #1\\}

\newenvironment{events}{{\noindent \bf Flow of events:}\begin{enumerate}
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
}{\end{enumerate}}

\newcommand{\event}[1]{\item #1}
\newcommand{\entryCon}[1]{{\noindent \bf Entry Condition:} #1\\}
\newcommand{\exitCon}[1]{{\noindent \bf Exit Condition:} #1\\}
\newcommand{\extensions}[1]{{\noindent \bf Extension points:} #1\\}
\newcommand{\quality}[1]{{\noindent \bf Quality Requirements:} #1\\}

\newenvironment{nonFunctional}{
\begin{itemize}
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
}
{\end{itemize}}
\newcommand{\requirement}[1]{\item #1}

\newenvironment{objects}{
\begin{tabular}{|p{6cm} p{9cm}|}
\hline
{\bf Name} &
{\bf Description} \\ 
\hline 
\hline
}
{\end{tabular} \newline\newline}

\newcommand{\object}[2]{
\smallskip {\bf #1} \smallskip & 
\smallskip #2 \smallskip \\ 
\hline}

\newcommand{\students}[1]{\newcommand{\st}{#1}}
\newcommand{\revision}[1]{\newcommand{\rev}{#1}}
\newcommand{\assistant}[1]{\newcommand{\assis}{#1}}
